high-persistence cannon gun - Turco Inglés Diccionario